English Dictionary
◊ ORDER SQUAMATA
order Squamata
n : diapsid reptiles: snakes and lizards [syn: {Squamata}, {order
Squamata}]